<?php
class Hoso extends AppModel{
	public $name = "Hoso";
	public $validate = array(
		'hovaten' => array(
			'notEmpty' => array (
				'rule' => 'notEmpty',
				'message' => 'Xin vui lòng điền họ và tên theo mẫu',
			),
			'specialChar' => array (
				'rule'=>'/[^!@#$%&*]/',
				'allowEmpty' => true,
				'message' => 'Họ và tên không hợp lệ'
			),
		),
        'email' => array(
			'notEmpty' => array(
				'rule' => 'notEmpty',
				'message' => 'Xin vui lòng điền email theo mẫu'
			),
			'email' => array(
				'rule' => 'email',
				'message' => 'Email không hợp lệ',
			)
		),
		'so_cmt' => array(
			'notEmpty' => array(
				'rule' => 'notEmpty',
				'message' => 'Xin vui lòng điền CMND theo mẫu',
			),
			'decimal' => array(
				'rule' => array('decimal', 0),
				'message' => 'Số CMTND không hợp lệ'
			),
			/*'maxLength' => array(
				'rule' => array('maxLength', 09),
				'message' => 'Số CMND không hợp lệ'
			),
			'minLength' => array(
				'rule' => array('minLength', 09),
				'message' => 'Số CMND không hợp lệ'
			),*/
		),
		'mobile' => array(
			'decimal' => array(
				'rule' => array('decimal', 0),
				'message' => 'Số điện thoại không hợp lệ'
			)
		),
		'ngay_cap' => array(
			'notEmpty' => array(
				'rule' => 'notEmpty',
				'message' => 'Xin vui lòng điển ngày cấp chứng minh thư',
			),
			'date' => array(
				'rule' => 'date',
				'message' => 'ngày cấp CMTND không hợp lệ'
			)
		)
    );
	
	public $belongsTo = array (
		'Tthc',
		'NguoiPhanXuLy' => array(
			'className' => 'User',
            'foreignKey' => 'nguoi_phanxuly_id'
		),
		'NguoiXuLy' => array(
			'className' => 'User',
            'foreignKey' => 'nguoi_xuly_id'
		),
		'NguoiKiemDuyet' => array(
			'className' => 'User',
            'foreignKey' => 'nguoi_kiemduyet_id'
		),
		'NguoiKyDuyet' => array(
			'className' => 'User',
            'foreignKey' => 'nguoi_ky_id'
		)
	);
}

